package com.haiyi.activiti.engine.framework.cglib;

import org.springframework.cglib.proxy.MethodProxy;

import java.lang.reflect.Method;

/**
 * <p> </p>
 *
 * <pre> Created: 2018/12/10 14:40 </pre>
 *
 * @author hlu
 * @version 1.0
 * @since JDK 1.7
 */
public interface MethodCallBack {

    void callBackBefore(Object o, Method method, Object[] objects, MethodProxy methodProxy);

    void callBackAfter(Object o, Method method, Object[] objects, MethodProxy methodProxy,Object result);
}
